maintaining dwelling - Deutsch Englisch Wörterbuch